a contradiction in terms - English Synonyms Dictionary